Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POLLARD PLACE Detached £225,000 31 Jan 2014
2 POLLARD PLACE Detached £475,000 24 Jan 2022
3 POLLARD PLACE Detached £417,500 9 May 2017
4 POLLARD PLACE Detached £273,500 6 May 2010
5 POLLARD PLACE Detached £225,000 1 Jun 2004